package com.lhkj.ct.meta.modules.psychology.model.bo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.sql.Time;
import java.time.LocalDate;
import java.util.Date;

/**
 */
@Setter
@Getter
public class AllotRecordBo implements Serializable {

    @ApiModelProperty(value = "测验记录id")
    private String id;

    @ApiModelProperty(value = "档案id")
    private String patId;

    @ApiModelProperty(value = "量表id")
    private String scaleId;

    @ApiModelProperty(value = "测验开始时间")
    private Date startTime;

    @ApiModelProperty(value = "测验结束时间")
    private Date closingTime;

    @ApiModelProperty(value = "报告id")
    private String reportId;

    @ApiModelProperty(value = "报告状态")
    private Integer reportStatus;

    @ApiModelProperty(value = "原始答案")
    private String answerJson;

    @ApiModelProperty(value = "计时")
    private Time costTime;

    @TableField(exist = false)
    @ApiModelProperty(value = "姓名")
    private String patName;

    @TableField(exist = false)
    @ApiModelProperty(value = "性别")
    private String patSex;

    @TableField(exist = false)
    @ApiModelProperty(value = "年龄")
    private String patAge;

    @TableField(exist = false)
    @ApiModelProperty(value = "出生日期")
    private LocalDate patBirthday;

    @TableField(exist = false)
    @ApiModelProperty(value = "手机号")
    private String patMobile;

}
